gtk: add nullable annotations to PopoverMenuBar/PopoverMenu
authorBilal Elmoussaoui <bil.elmoussaoui@gmail.com>
Sat, 1 Jan 2022 16:45:08 +0000 (17:45 +0100)
committerBilal Elmoussaoui <bil.elmoussaoui@gmail.com>
Sat, 1 Jan 2022 16:47:21 +0000 (17:47 +0100)
The constructor/setter accepts a null as a model so should the getter

gtk/gtkpopovermenu.c
gtk/gtkpopovermenubar.c

index 0c4f57ecf22523888573297c328fa935ce807a7a..9daae2b8b88047cefad02ed92bd233536c6a3a81 100644 (file)
@@ -819,7 +819,7 @@ gtk_popover_menu_set_menu_model (GtkPopoverMenu *popover,
  *
  * Returns the menu model used to populate the popover.
  *
- * Returns: (transfer none): the menu model of @popover
+ * Returns: (transfer none) (nullable): the menu model of @popover
  */
 GMenuModel *
 gtk_popover_menu_get_menu_model (GtkPopoverMenu *popover)
index b2a3635e5a18b608372b5e9f4e49747fd6cda278..a3fbd8fb091ceb0c7d47edd37a5b8cc985fd6bec 100644 (file)
@@ -746,7 +746,7 @@ gtk_popover_menu_bar_set_menu_model (GtkPopoverMenuBar *bar,
  *
  * Returns the model from which the contents of @bar are taken.
  *
- * Returns: (transfer none): a `GMenuModel`
+ * Returns: (transfer none) (nullable): a `GMenuModel`
  */
 GMenuModel *
 gtk_popover_menu_bar_get_menu_model (GtkPopoverMenuBar *bar)